package com.wangp.mywrite.inwork.pattern._9;

/***
 * @author wangpeng
 * @since 2022-03-04  11:00
 */
public class PatternForJava {

    /**
     * Java语言中的正则表达式匹配功能主要是通过java.util.regex. Matcher类和以下这些方法实现的。
     * <p>❑ find（　）：在一个字符串里寻找一个给定模式的匹配。</p>
     * <p>❑ lookingAt（　）：用一个给定的模式去尝试匹配一个字符串的开头。</p>
     * <p>❑ matches（　）：用一个给定的模式去尝试匹配一个完整的字符串。</p>
     * <p>❑ replaceAll（　）：进行替换操作，对所有的匹配都进行替换。</p>
     * <p>❑ replaceFirst（　）：进行替换操作，只对第一个匹配进行替换。</p>
     * <p>
     * matcher类还提供了几个能够让程序员对特定操作做出更细致调控的方法。此外，java.util.regex.pattern类也提供了几个简单易用的包装器方法。
     * <p>❑ compile（　）：把一个正则表达式编译成一个模式。</p>
     * <p>❑ flags（　）：返回某给定模式的匹配标志。</p>
     * <p>❑ matches（　）：在功能上等价于刚才介绍的matches（　）方法。</p>
     * <p>❑ pattern（　）：把一个模式还原为一个正则表达式。</p>
     * <p>❑ split（　）：把一个字符串拆分为子字符串。Sun公司发布的Java正则表达式支持与Perl语言基本兼容，但要注意以下几点。</p>
     * <p>❑ 要想使用正则表达式必须先用import java.util.regex.*语句导入正则表达式组件（这条语句将导入一个完整的软件包。如果你只需要用到其中的一部分功能，请用相应的软件包名字替换掉这条语句里的*）。</p>
     * <p>❑ 不支持嵌入条件。</p>
     * <p>❑ 不支持使用\E、\l、\L、\ u和\ U进行字母大小写转换。</p>
     * <p>❑ 不支持使用\b匹配退格符。</p>
     * <p>❑ 不支持\z。</p>
     */
    public void lookNote() {
    }
}
